An ILP System for Learning Head Output Connected Predicates

نویسندگان

  • Jose Santos
  • Alireza Tamaddoni-Nezhad
  • Stephen Muggleton
چکیده

Inductive Logic Programming (ILP) [1] systems are general purpose learners that have had significant success on solving a number of relational problems, particularly from the biological domain [2,3,4,5]. However, the standard compression guided top-down search algorithm implemented in state of the art ILP systems like Progol [6] and Aleph [7] is not ideal for the Head Output Connected (HOC) class of learning problems. HOC is the broad class of predicates that have at least one output variable in the target concept. There are many relevant learning problems of this class such as arbitrary arithmetic functions and list manipulation predicates which are useful in areas such as automated software verification[8]. In this paper we present a special purpose ILP system to efficiently learn HOC predicates.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Inductive Logic Programming: Issues, Results and the LLL Challenge (abstract)

Inductive Logic Programming (ILP) [9, 11] is the area of AI which deals with the induction of hypothesised predicate definitions from examples and background knowledge. Logic programs are used as a single representation for examples, background knowledge and hypotheses. ILP is differentiated from most other forms of Machine Learning (ML) both by its use of an expressive representation language ...

متن کامل

Inductive Logic Programming: Issues, Results and the Challenge of Learning Language in Logic

Inductive Logic Programming (ILP) is the area of AI which deals with the induction of hypothesised predicate deenitions from examples and background knowledge. Logic programs are used as a single representation for examples, background knowledge and hypotheses. ILP is diierentiated from most other forms of Machine Learning (ML) both by its use of an expressive representation language and its ab...

متن کامل

An Empirical Study of the Use of Relevance Information in Inductive Logic Programming

Inductive Logic Programming (ILP) systems construct models for data using domain-specific background information. When using these systems, it is typically assumed that sufficient human expertise is at hand to rule out irrelevant background information. Such irrelevant information can, and typically does, hinder an ILP system’s search for good models. Here, we provide evidence that if expertise...

متن کامل

Multiple Predicate Learning in Two Inductive Logic Programming Settings

Inductive logic programming (ILP) is a research area which has its roots in inductive machine learning and computational logic. The paper gives an introduction to this area based on a distinction between two diierent semantics used in inductive logic programming, and illustrates their application in knowledge discovery and programming. Whereas most research in inductive logic programming has fo...

متن کامل

The Design of a New Double Loop Controller For Simultaneous Adjustment of Input and Output Voltages of Single-Phase Grid-Connected Inverter

Although LCL filters are used widely in the grid connected inverters to reduce high-orderharmonics, such a system increases system order and therefore sustainable design of closed-loopcontroller system will be complicated. Recently, the single-loop control strategy has beensuggested for L or LC filter based grid-connected inverters. However, the use of single-loopcontrol directly in LCL filter-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009